# coding:utf-8
"""
    @author : 计祝兵
    @date : 2024/5/30 09:33
    @file : __init__.py.py
    @desc : 文件的操作
            python-docx安装
            使用：
            pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-docx
            导包:
            import docx
            from docx import xxx(具体模块)

            python-docx 的Document模块
            from docx import Document
            Document(Word文档的地址)
"""
from docx import Document

doc = Document('文本.docx')  # doc -> docx

for p in doc.paragraphs:
    print(p.text)

# doc.tables获取docx中的表格
# 本题考查的是对python-docx的应用，text获取的是段落内容
# tables获取的文档中的表格对象；columns获取的是表格中的列；rows获取的是表格中的行；
for t in doc.tables:
    # 获取表格中的行
    for row in t.rows:  # dir(t)
        _row_str = ''
        # 获取行中的每一个表格
        for cell in row.cells:
            _row_str += cell.text + ','
        print(_row_str)
